4938
1
1174
3715
4
2578
4387
3562
2948
9
571
1812
3
3326
1133
4957
5
1814
2
2262
0
1699
1606
1681
1511
2873
1570
1547
2999
4179
2086
1797
2368
2584
1632
2710
1690