16
1312
506
743
2
518
824
620
38
222
8
1402
9
1698
7
106
930
1
1585
832
4
21
3
637
1069
1690
1072
372
2007
