168
65
570
144
114
242
368
759
471
408
633
413
666
42
1308
19
691
767
437
99
402
107
1096
2018
923
1761
514
147
100
45
570
296
385
3
57
432
17
3210
351
381
567
160
157
212
337
10
338
865
1181
92
452
913
861
657
