630
2
2659
1
1827
2336
795
2837
1224
2061
3
1793
594
1502
3250
1271
1475
2182
3994
6
2453
4
396
0
701
2094
5
2348
3372
11
2200
2861
1029
538
547
1179
892
2463