2328
3
1431
1
2535
2
909
3765
4
3176
1875
5
3498
3576
6139
1336
2558
32302
0
1778
3053
7
1678
19783
2932
1603
1295
4745
9
17946
280
2990
3683
1532
4684
2650
20
1153
3090
6