3000
1
1055
0
2773
5732
2523
3
2732
3683
477
181997
11
4303
12
23
1922
4241
4757
8
2044
7265
5
267612
5536
2
2149
2145
4651
785
6001
4
894
1761
503
571
4235
4629
1494