4002
4
1576
3
3188
14
1169
1
1505
1622
3368
1275
999
1523
2
1695
7
1095
1512
1384
5
2951
981
975
4326
1536
6
3378
4832
3684
1891
1284
2364
772
1422
2740
1178
675