1505
1
1169
2951
2
1512
1536
6
4832
3
1422
2740
1622
1523
1384
5
4326
981
975
4
3378
1284
2364
772
1275
2412
1896
2021
0
3387
2060
1379
1178
675
1149
710