11
20
829
1247
346
825
4
828
22
779
1071
901
1062
48
591
277
1042
1118
984
1063
293
193
108
14
1312
37
41
130
24
450
34
633
574
378
307
367
38
1010
1445
1
303
65
701
1148
1233
1141
723
1617
1051
123
983
1863
234
2
74
