2522
2
2495
0
844
1285
1
21152
8
2505
1734
2535
3354
784
19783
2932
2258
1015
3498
4
32302
17946
572
1038
3518
3
2324
3835
5
1153
1493
3090
6
25669
1451
2996
1819
1168