1284
1
3694
2
2304
300
0
2152
868
2242
1380
801
1844
467
2578
1813
1545
197
1788
1237
1093
1749
1660
526
83
2368
666
1431
784
935
1104
9566
8
802