661
861
2012
1056
903
1173
2083
303
20116
1483
25010
1522
1272
483
18
33
1435
1413
633
993
493
1493
1282
781
1613
383
873
1081
251