913
1
1307
658
0
2948
9
4100
6
1044
3636
4
1369
2013
2
2480
1549
935
2350
5
2707
2653
753
4258
1026
1672
1399
2530
553
1084
1109
2562
585
1145
584
719
801