2495
633
2060
460
5934
2090
1378
368
5998
2478
772
258
607
235
735
275
979
438
498
254
1157
346
1836
707
858
211
757
138
776
319
1160
385
792
232
691
394
845
122
1370
457