255
0
637
2901
298
376
448
1880
2
961
326
300
158
597
472
5254
2670
20
78
1826
1511
306
6140
2546
411
53
322
587
1554
210
2581
5
464