524
0
2339
694
1942
485
2435
1603
438
547
474
1782
437
255
1610
608
948
2
1277
2749
1
507
467
422
1172
297
1149
331
308
1897
492
895
248