2921
5
1681
1
32302
0
19783
2
1819
2535
25669
1603
1526
2243
6
572
2173
2136
1431
1380
496
3196
2578
4363
7
3498
4
876
764
697
1814
3326
3
2082
2996
6779
2430