957
0
342
410
366
1661
1
1043
776
2143
417
328
991
1045
2290
2
262
78
263
393
1101
72
668
418
602
303
4455
663
968
584
379
458
918