1233
1
1537
2
1554
736
0
1000
1268
1837
1371
1568
1306
2456
1001
1466
801
3013
15
1825
1077
2368
1365
1590
2525
3
2562
2293
673
5439
1661
4
712
1517
948