2901
1
2512
2
753
0
98
545
670
826
1176
47
2903
3
563
402
433
2475
3124
1522
3574
1585
1797
1779
182
692
1321
2638
1853
2051
2276
4
1692
2658
10
142