4133
1
1345
2094
5
699
1230
3147
1880
2
1972
3
1397
1821
7
164
0
1713
4
769
1653
9566
8
666
1104
709
194
1329
442
768
215
6110
3175
3101
2028