2802
2
2447
5
2916
7
1253
0
789
1
1007
1107
8
1364
4298
1539
1297
904
2300
1263
2728
18
1624
1585
1273
3
4499
1133
6827
985
2682
6
309
18329
17
997
1390
696
1657
2179
12