872
1627
116
82
108
98
82
103
31
1264
296
1293
114
891
1824
109
836
119
30
522
530
846
1285
1227
134
102
29
534
533
508
510
548
28
515
82
124
0
829
909
946
899
167
297
1251
518
104
121
1196
119
876
1563
1214
166
863
82
321
1182
1257
1170
1177
150
920
1564
1188
134
112
860
1497
886
508
43
112
121
857
546