3765
4
3090
6
1226
1
1581
2
19783
3080
3
2903
3779
2797
5
2159
5225
8
21152
2535
2013
2932
3498
32302
0
1295
17946
280
3589
2650
20
4996
1153
6327
7
2250
1864
4199
2865
1002