1681
1
1049
2122
2
1815
1825
3315
1726
1084
2999
685
1233
1427
1264
4
762
1744
1174
1637
2165
1254
1261
1113
1938
1506
2964
513
1554
549
1572
1645
637