4179
1
1391
1721
2
2884
5
1716
1506
4
5949
2142
1290
3120
687
3025
5439
3610
3
2445
2223
1013
1610
5521
2048
1042
1426
1179
1104
1836
766
1918
2114
278
4305