2131
1
2535
2
32302
0
2760
4
1819
693
4179
801
3498
1844
1814
21152
8
25669
3090
6
3083
1000
1778
2436
526
2082
784
1380
830
19783
572
496
2152
2932
1603
5402
9