1176
0
379
733
2
977
1
833
791
8
328
601
1072
679
980
652
616
1651
11
2537
5
719
6161
16
2226
6
7070
1498
1624
974
2678