98
1
1265
580
95
902
1013
1920
3
1477
625
2468
6
1421
2
2437
4
93
1160
2982
677
2366
1542
1889
775
492
1615
1427
1640
524
662
736
638
2188