2435
2
2528
3
1383
1
3439
5
3326
2392
0
890
2538
166
5657
11
971
5417
3105
4
8299
9
1347
4928
6
2496
1637