2683
1
2189
2
815
1431
18816
11
4168
5
4042
2711
3101
1816
2797
3998
437
0
2773
2274
181997
1289601
4
20850