2475
4
1721
8
3703
5
5451
2519
2
4004
3
1351
2936
1314
16
3062
0
23463
14214
7
1574
22956
4132
2564
1
1992
1080
18802
9
910
963
1555
3346
15
877
6
3425
1480
913
2095
1293
11766