1696
0
2103
1
9244
1230
2
481
1938
1850
475
5478
6
1567
2619
139
1132
3990
2749
3
2796
3615
14
1053
3152
9
1642
884
1124
356
637
2211
518
1752
1810
4820
3098
4