1089
1
8527
1639
1905
1442
4
2760
1494
924
2
1136
685
0
2271
2699
2245
3
1788
2503
1226
3053
7
8627
2041
2313
2075
4821
4148
319
4562
5
1386
1517
2949
2061
5375