2901
1
2512
2
1001
752
249
0
3854
3
2180
3465
654
593
1903
2650
20
1699
8345
1200
2314
2479
5
3953
1636