2781
1
3158
2
1660
2505
298
1306
1622
5717
1020
0
1568
1547
3484
2642
1015
4179
2294
951
2133
3354
1590
2315
2184
3589
3
2729
14
1816
1038
83
2312
1532
582