3289
2
616
0
20163
44
424
517
828
1
737
2121
1969
2469
674
719
926
401
1425
94424
3
3873
15
1455
255
787
2490
6
2009
634
1038
657
361
402
1100
21
297066
1205