2164
2
1093
1
1543
4
469
0
2454
1633
3
2478
4168
1428
775
2368
1467
1572
6707
6
1943
914
817
2032
1311
1686
847
4329
10
2166
1660