10900
3
1763
1
1411
2
2440
5
1877
1076
894
0
936
2473
4
1210
1478
3038
1474
1865
3102
2085
1484
3555
527
413
1311
557
653
1318
728
1481
1134
724