3510
2
3691
5
955
0
683
7363
4
616
21
2657
3
381
797
2748
1381
973
3428
2224
802
169211
11
584
543
4640
155
1073