384
1
307
100
1365
1174
3
1137
9
2264
4954
5
1829
1873
2935
4
1246
2
1224
1442
710
0
492428
6
4460
3769
2109
35373
1173
712
532
1794
399
321
478
811
250
1111