2600
4
3066
7
2160
2
4537
4915
1
1589
3
2431
1347
5052
10
1593
6899
9
2382
2468
3336
3063
1628
1663
5
2440
1186
462
0
2919
1346
1188
3575
1195
2583
2165
2471
13499
392