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