1599
2
11924
1
2163
0
4285
3
1890
946
12149
1034
1793
1264
5982
6
3777
2118
857
919
2058
1218
2571
907
974
2840
396
11059
9
2346
1361
707
3154
5
1782
1129
1751