378
1
737
2
412
947
414
562
776
679
567
538
374
445
559
406
512
491
196227
0
4632
4
710663
5026
7
899
3
469
2369
5
831
3301
912
923
2330
1223
434