1501
1
3162
3
1920
0
1773
985
3090
6
4646
2557
3673
5658
9
1929
4340
2
2356
2919
1289601
4
6362
5
2985
2358
2155
437
2090
2065
6264
7
1740
923
2948
2743
3868
10
1903
1992