1593
2
2776
1
2668
2982
3
3871
12
2921
5
2442
9
915
0
2133
2748
1009
2166
1136
1815
83
4335
2710
2884
3629
1372
2368
3574
6
1912
801
1681
1051