316
1
102
2469
27
609
337
884
4
282
353
258
83
1400
85
298
231
927
229
702
179
570
1098
8
611
392
1989
2
341
210
355
982
7
1072
850
1332
5