1451
0
1547
1
2219
2
5212
6
1681
2982
3
2505
2688
1015
784
1558
1380
1431
300
2522
1038
1787
2166
1938
2622
3354
1815
3518
2999
1348
1688
1860
2377
1622