941
1
1346
4
844
2
1441
95
902
1014
582
2985
910
679
1130
580
1641
775
493
1160
1542
1891
1428
524
626
1477
1615
93
1920
1421
736
662
2202