1523
2
1992
3
2740
1
2566
697
0
1267
1309
1157
4914
1136
5
1622
1505
1583
2951
1384
1169
4326
5389
981
4832
1512
975
4
1536
6
3378
2169
1284
2364
772
1275
1422