265
2
751
2464
1
2517
9
164
414
2164
4
209
0
2671
2179
10
3749
8
1670
3450
4449
839
2641
1868
4392
253
654
3759
7825
4874
749
591
684
714
592
286