366
1
275
271
433
7890
5
988
4
342
380
814
293
308
2
259
587
3
1147
357
648
444
1150
2965
7
522
747
1118
0
2200
361
266
1663
9
327
485
1304
474