2535
2
2980
1
6346
16
582
0
2207
1089
3498
4
1265
4096
5339
5
1547
370
1594
3
1819
2505
32302
1168
905
21152
8
929
2760
2055
1752
3090
6
1660
1668
1778
3083
1260
1814