913
1
1307
658
0
2948
9
4100
6
3636
4
2480
1093
2350
5
2707
2
2653
5367
3
3571
1734
1895
619
810
1211
3597
2396
6026
2879
4258
812
2294
2152
2897
1938
2512
9611