1693
161
879
1495
44
1564
37
998
899
3124
1172
139
641
202
1212
1474
72
627
573
24
1020
24
420
464
3186
2492
917
1077
2081
2458
28
808
745
422
1305
1226
688
687
1005
104
659
2354
396
7
482
1006
798
903
3248
1180
278
38
679
