673
0
1816
1
2411
2982
3
665
3742
6
868
83
1265
1815
2
1411
2108
1883
635
526
801
8527
5504
16
3234
3798
4
1417
1743
2102
1876
1175
14887
18
434
2845
5
3447
7
2272