929
1
1200
1814
2
2110
1309
0
1992
3
2760
4
1305
697
2207
582
2980
5592
8
2562
370
4914
1988
1883
3175
5
1668
1681
5431
1221
5339
7034
451
769
742
2329
5389