2
6
17508
946
29
10796

19
1
1
1
9
2
18
9
643
1
1
29
2
13
7
4
1
5
230
97
226
681
38
2811
1
3
281
71
16
544
1
1
34
34
4
71
62
39
15
10
40
2
5
9
1
2
51
15
210
116
22
35
140
4
1
570
1
1
61
4
189
1
44
10
130
2
1
176
22
43
65
474
246
568
412
7
4
5
1
4
56
24
25
2
8
83
53
3
9
6
4
5591
116
48
29
154
69
16
318
1
1
2
1
2
1
6
78
4
9
3860
73
1
4455
13
126
1
4035
1
13
4
15
4
81
156