766
0
478
1018
2
1779
1921
2740
251
5009
31535
3268
1
2992
1649
1009
138355
3632
5
507
298
3815
3659
14
46414
296
1015
639
503
657
777
2683
546
1075
2395