2299
3
1370
1
1538
2
440
1135
990
1755
4
2630
15
2275
6
2146
1420
3384
12326
13
1960
1096
2382
10
2759
1375
2100
609
1390
0
438
802
858
1108
2955
1238
1157
4368
4137
8