1015
1
2166
951
4179
1380
0
1348
784
1787
496
1195
1038
761
1606
2392
2
467
1778
3518
3
8527
1681
2522
1694
868
1451
690
2505
3497
4
801
830
2999
1511