1169
1
2951
2
2740
2364
2110
4832
3
2412
1896
1229
718
1514
1871
1622
1275
1512
4326
3378
693
0
1116
1284
2684
772
1422
1178
1149
710
1594
1283
1348
4
915