1169
1
1622
1275
1512
2
2951
4326
3378
3
4832
2740
1284
2364
772
1422
1178
2412
1896
1149
710
915
2861
1263
0
1687
5
1446
1283
2698
1423
1564
3629
1618
1138