319
1
1179
624
2
287
547
286
942
391
241
217
243
387
1249
5
419
765
381
119
108
89
1144
280
1652
7
1018
111
2676
70
1008
0
1364
1196
1153