1020
0
1824
25137
968
464
19279
2
1056
1
467
17353
409
349
357
679
339
458
31535
323
342
392
830
303
255
13491
581
257
661
683
529
263
428