2245
3
3090
6
1532
1
2903
2932
2
2145
32302
0
3765
4
21152
8
2354
1788
3080
297066
2000
1598
2100
1383
1828
571
894
3336
5354
3216
10
5464
9
1226
1400
25669
8122
13
14
3053
7