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