1099
264
641
5
193
119
926
396
801
36
127
295
262
1883
911
134
1277
6
854
403
97
583
93
536
140
366
783
765
820
304
8
992
1450
52
0
259
34
433
405
425
170
770
876
276
1232
1
784
505
935
1191
