929
1
1814
2
2110
2562
1812
1200
1590
5431
7034
2322
4
980
400
0
2786
24337
22
1735
2760
1001
1305
2209
3267
741
2207
4187
10
582
4562
1558
2082
2980
2732
5592
8