1091
2
2344
1
2327
11
2562
1788
1746
3562
1992
3
2259
697
0
635
1309
8527
3200
4914
915
3326
1813
1125
1632
1000
801
1660
83
1547
1691
830
526
2368
868