2297
2
1306
1
1375
3
2382
10
2146
1420
1755
4
2630
15
1538
440
848
676
2434
780
1898
8
914
4475
14
858
1390
0
802
609
437
3384
12324
13
2100
4136
1108
2955
1157
1238