1015
1
2669
2
1166
11
12472
0
690
3186
2750
1683
2480
588
297066
2717
17970
15
1335
10827
4
2126
6236
10
3041
14861
7
1189
4311
7034
564
2907
1922
4039
6
2732
515
1271
189326