1476
1
1444
847
3895
18
2982
2
5521
2921
5033
15
2152
3078
5
2627
4
3296
1257
6
1371
1681
2166
1539
2784
3
2170
1669
1876
2430
1038
1568
2886
2338
2133
2392
1846
1511