820
671
1735
1547
2016
124
611
806
59
598
816
179
29
510
194
725
128
775
782
17
525
568
550
1232
1217
39
548
601
1089
1798
49
34
424
856
11
1282
1109
255
704
796
363
2088
479
542
423
452
16
708
342
23
