2301
2
1405
0
2175
1
1336
846
2650
1463
438
788
3510
6128
4
683
924
1880
2758
413
2987
1726
729
456
2461
20
1551
2668
2023
556
2657
3
2191
1105
2751
418