1599
2
2118
1
2163
0
5982
6
3777
11924
919
1264
1890
3
1218
4285
946
2505
1743
3054
5
12149
2840
2057
1034
1683
1793
1306
11059
9
2500
790
3354
1481
2670
951
2669