2256
1
4354
15
951
1660
2794
2
2462
9
1992
3
3326
2704
7
697
0
1638
4
1309
884
527
4933
13
4914
915
4102
401
95
2561
6
3071
1141
5389
2799
1943
4335
3014
20
3556