5136
10
2497
7
1082
9
2234
2587
2
2957
8
5236
1117
3
1391
2168
5
4323
3106
5060
1636
1
1357
4226
6
825
6220
1530
2167
4
1319
996
1923
2145
4689
1703
10624
15
1439
7737
7036