39
513
1255
73
270
888
59
407
201
70
29
352
775
689
18
213
102
663
1983
179
573
159
919
172
18
1655
322
252
110
987
81
1360
17
1398
5
149
870
2
2
801
715
179
32
76
374
104
87
378
2236
212
