1612
0
169
93
347
288
286
325
1153
451
798
1304
454
287
773
1511
296
352
482
476
5313
820
1004
1
255
1872
743
736