2781
1
3158
2
1660
2729
14
2505
298
1306
1622
5717
1020
0
1568
658
1547
802
3484
5439
582
2642
1646
3
1015
4179
2294
951
2133
3354
1590
2315
2184
3589
1265