2535
2
3354
1
572
0
784
2505
1015
21152
8
1558
32302
19783
1038
3518
3
3498
4
866
2890
1380
1819
2356
6
2522
2999
1681
4944
17946
868
2668
1451
1787
2921
5
801
3544