1610
0
1267
1
1338
1946
2
619
3
1170
2505
2090
1743
2184
3054
5
2057
2679
1683
1386
1306
85
438
376
2500
790
3354
1481
95
1579
2166
982
2393
6
2670
5375