388
69
26
251
618
486
100
203
162
316
323
374
275
1270
981
1660
792
265
292
350
589
337
2504
2122
367
338
521
748
1321
1593
96
1361
224
1092
156
431
984
74
192
351
100
637
884
348
151
3262
1186
278
417
669
61
853
