1501
1
3162
3
1920
0
1773
2245
3080
985
21152
8
1047
2
3090
6
2932
297066
4646
2557
5658
9
1929
4340
2356
5151
6362
5
3715
2985
437
2090
2065
6264
7
1740
923
2743
4651