2518
3
4471
2
572
0
1183
3090
6
1189
1105
34
914
14
25669
1780
475
1166
536
21
2524
749
1158
181997
11
98
52
596
1103
562
484
2663
1070
490
1581