478
0
1779
1921
2
2740
251
5009
31535
3644
762
1
2992
3489
6
1649
1009
138355
493
543
2435
1314
507
298
3815
1465
7
46414
296
1015
639
503
657
777
1540