2131
1
496
0
1819
2245
3
693
4179
801
2760
4
3090
6
830
2903
2932
2
1380
2535
1000
2436
3765
526
784
21152
8
3053
7
2152
1787
1603
467
3498
1844
3080
297066
1746