913
1
951
4258
619
564
2903
3
2502
2740
1307
658
0
4100
6
3539
2948
9
3636
4
2653
2480
4996
5949
15
591
2102
1938
3749
1417
2
8607
8
1207
2411
4943
2350
5
2153
7
1632