2503
1
2376
3
5535
13
2324
4
521
0
1826
2601
2729
15
2372
3212
9055
10
812
2195
2239
2499
2
1542
1761
3683
5
1801
3336
1764
1419
3177
1361