6560
9
978
0
3498
4
2535
2
181997
11
19783
17946
32302
25669
21152
8
2932
4971
14
549
4160
940
1
3779
1177
3765
1809
1512
741
1153
4585
10
1770
7
1331
1428
3
2498
4670
1827
6362
5