1598
2
2507
1
1392
3066
7
2160
4537
4
19932
6
5052
10
1593
6899
9
2430
3
583
3336
1013
1978
1628
1663
5
1186
3461
462
0
2919
4926
1188
3575
1042
1195
2165
1426
2471
1734