104
500
635
107
117
854
6
492
1045
719
1
27
834
709
5
299
262
66
324
486
307
330
5
29
2013
13
184
170
1033
497
249
156
1031
686
995
567
47
955
2
207
1069
742
6
31
364
873
14
472
3
