2258
1
2586
2
3868
10
3289
582
0
2108
3
19944
1092
2189
3296
4
796
6
13676
21
3080
1830
2884
5
1701
2390
5820
854
1210
750
573
1044
1712
4585
2771
2426