1069
1
508
0
341
3092
560
213
340
1440
534
1079
31535
448
627
1949
3
670
488
437
324
732
1722
2
462
1016
483
756
565
280
356
675
35426