1451
1
493
2258
1120
1547
1767
2
528
1816
1459
1751
1699
746
1681
471
1131
453
2951
2403
1819
2100
1431
1746
3187
5
1492
3
2184
2426
690
3518
1632