3230
1
823
1063
4
704
2
3101
5
1222
0
1029
696
4507
2652
4355
14
2228
4002
3
329
5669
2022
2606
392
4863
7
1293
1789
1312
1166
1661
1580
3512
126435
18
4505
69636
4010