816
2
642
1184
1124
1565
5
5043
6
1374
4
498
1
1337
1249
3
1427
504
359
1708
522
155
1106
986
1742
1946
1089
2935
798
7
1761
1807
557
2583
1307