2188
4
2544
1
957
0
1288
585
3025
3
1005
2
1326
1144
1148
415
953
445
101415
109
9968
9
946
309
3336
2645
8
2669
5
3071
38477
34
2896
1185
453
1902
1816
2015
544
785