348
0
1326
59
1409
660
542
621
984
3779
3
908
29355
3205
733
110
538
1698
174
8414
6
473
531
883
1809
5
1896
1576
1
575
691
1252
617
337
453