1057
2309
41
726
1413
1800
558
29
577
247
78
494
69
595
779
891
53
204
1129
0
387
540
38
1036
683
61
275
1318
38
13
192
418
48
32
355
762
1097
88
879
204
260
155
120
83
9
46
194
1021
1647
