381
0
859
2490
798
543
544
286
31535
2522
5875
266
881
267
259
1411
410
407
269
1428
479
1043
918
1425
846
953
298
1880
2
968
839
1020