1220
2
2562
3326
3
1734
1691
1
1554
1011
1245
2534
2580
768
766
1005
301
745
0
4099
8
10243
4
1763
2370
1690
2209
1660
1825
915
868
1778
1093
801
1938
1168