1038
0
2309
516
379
1968
1
645
2659
7159
10
1804
2129
546
4476
2
940
2901
4
1676
1845
2658
2696
1213
3
4442
7
1986
1656
240
3022
3706
5
2904
543
4757
3873
15
634