347
0
1251
314
325
333
261
514
381
1020
2211
564
611
31535
820
306
1504
392
19279
2
614
995
518
2064
1
1661
1073
646
631
5875
1015
737
177