2402
485
2568
791
2188
498
1805
525
2085
604
2813
824
2362
662
5509
2015
1230
349
2506
847
2806
1278
4513
2221
1254
328
880
259
560
241
723
124
765
285
973
260
887
150
1730
560