1360
1
997
2907
2
11153
8
2744
0
2655
1433
3351
3
1728
1442
904
6612
10
2605
4
374
866
2838
3412
845
3957
3245
982
3158
1050
2125
2045
2861
4168
5
1637
1288
4084
6