3354
9
2061
3
1033
1
2271
4
1687
4070
3848
2131
2
4009
6
1647
7793
7733
1744
4216
796
1790
5771
10
8627
4706
4375
289
0
2333
1211
2861
717
2954
4585
2999
2308
4083