877
2
644
1
2168
657
1375
3
2134
945
1097
2783
5
1463
799
3107
693
1319
611
864
1009
935
682
1329
1373
870
889
1637
3615
4
1870
1586
1241
9862
916