2406
486
2570
792
2189
498
1806
525
2087
604
2819
825
2362
662
5512
2015
1232
349
2506
847
2807
1279
4516
2223
1254
328
880
259
560
241
723
124
765
285
973
260
887
150
1732
561