502
1
1817
739
1942
4
1693
2
3597
10
1277
3
2869
1315
3882
3445
4183
5899
13
1121
1152
1758
1564
4424
3072
5273
7
967
1219
1427
2512
5
6219
6
998
3108
3541
992
783