3789
20
2076
6
1653
0
2102
676
4084
563437
2192
2
1399
5
1179
1
2109
3724
746
3
3833
4
2726
8
628
2973
9
1768
920
1204
2659
749
1581
2184
2940
1557
934
1661
645
5849