260
40
93
972
949
556
27
850
482
146
614
2815
689
1841
53
243
830
61
295
70
2052
228
262
2
111
191
122
394
265
44
380
246
222
37
67
301
278
17
1935
1538
33
641
3
1042
1179
1058
687
22
1644
20
671
102
145
