2173
251
3
2
3
3
364
145
33
6
1
9
1
3
6
3
2
2
2
409
40
1
1
2
6
1
1
3
1
1
4
2
1
3
204
1
1
4
3
116
39
660
6
226
536
416
957
38
9
7
5
5
862
10
18
4
1
22
6
7
44
152
963
38
27
142
779
655
570
742
928
317
5
10
975
7
9
33
1
1
131
1
131
1
1
5
1
12
12
1
3
21
2
257
27
1790
99
671
1173
270
39
878
25
44
1
97
519
3
242
77
2164
9