4471
2
3765
4
25669
0
742
1229
1
718
1514
1871
573
1116
7592
7
1360
2108
6
2110
2708
3608
9
2271
13676
21
2352
5465
22
2245
3
2611
1689
2385
1226
3100
2072
3053
19783
2535