2578
1
1290
83
1039
666
1229
1514
2886
2
2430
3
2209
1330
529
510
4692
1879
1054
3562
2044
564
2721
3863
745
0
2061
3587
1857
1288
1594
2259
1977
1868