2189
1
2480
4
1731
2
2667
4274
3
815
1431
18816
11
4168
5
4042
2711
3101
1816
3998
437
0
2274
1568
181997
1289601
20850
444571
9