1501
1
3162
3
1920
0
1773
985
1309
1992
2356
6
697
4646
6362
5
923
2557
2090
2
437
4914
2743
1331
1929
5658
9
4340
2738
2899
8
1119
5389
1442
947
2908
10
2985
2065