2523
3
2732
0
1225
790
582
477
181997
11
420
4303
12
23
1922
1
451
4241
4757
8
2044
7265
5
267612
5536
2
2149
2145
661
4651
6001
4
1761
503
571
4235
4629
1494
635