6676
12
123674
35
1812
1
444571
9
1250
19932
6
1585
2
2322
4
5164
5
980
951
2786
24337
22
1001
0
2123
1289601
3213
7
131589
8527
3267
50969
542
685
4187
10
4562
1558
2082
4217
8
2732
2763