1169
1
2951
2
2740
2364
4832
3
2412
1896
2861
1614
19944
644
0
2163
2152
2591
2698
4
1622
1275
1512
6779
5
4326
3378
4080
1284
2684
772
467
4362
1422
197
3683