2
169
699
90
8
31
309
26
970
956
787
276
336
64
40
1983
10
476
293
583
45
223
25
732
738
9
920
771
37
17
2165
9
219
2341
0
446
309
970
1
344
184
639
121
880
56
984
212
17
367
552
