1501
1
3162
3
1920
0
1773
985
4646
2557
6
5658
9
1929
4340
2
2356
6362
5
2985
437
2090
2065
6264
7
1740
923
2743
1992
989
1936
3575
2738
2820
10
1331
108797
1299