2270
2
2535
2440
3
3498
4
17946
0
14
1849
21152
8
3080
2996
852
795
392
2145
1
25669
19783
4148
1189
2932
32302
463
1294
572
3779
4044
5
2121
2238
1363
2903
1668