1846
1
2516
2
622
0
906
1439
4
1668
2188
2544
957
1288
585
3025
3
1244
1005
1326
1144
1148
415
953
101415
109
9968
9
946
309
3336
2645
8
2669
5
2235
3071
38477
34
2896