1348
7
2909
2019
2684
5
4001
25183
63
1558
9
1682
3
1492
0
732
1
1005
2
1931
4265
1548
4
2791
1057
823
1371
7340
1650
1426
2596
3325
3230
4002
2108
2458
6
12945
1761
885