1501
1
1773
1920
0
2557
6
3162
3
4340
2
985
2820
10
6362
5
103
2090
4009
4646
2908
730
2738
2356
3575
5974
947
5658
9
1936
1302
923
5922
182
6264
7
1929
437