783
1
721
696
2
926
516
254
77
257
117
137
739
1311
5
692
1219
1099
528
4936
32
1629
1530
132
581
673
1176
997
1392
3
1652
694
452
139
1298