384
1
306
100
1365
1174
3
1137
9
2264
4954
5
1829
1873
2935
4
1246
2
1224
1442
710
0
492413
6
4460
3768
2108
35373
1173
711
532
1793
399
321
478
811
250
1111