6516
8
2131
1
915
0
3080
3
108797
662
3562
5949
5
1819
2368
1093
1228
2972
2445
2
1938
1814
25669
1290
1749
2082
3326