2676
3
669
0
472
1098
2
770
1866
1374
1
1036
1320
2368
4682
999
1344
28805
6
839
1245
4427
10
2052
1022
4936
2966
5
1120
2141
785
2727
4513
11611
503
2275
2819