2315
2
2781
1
3158
802
0
298
1568
1590
1816
1072
4862
1749
1660
678
3106
123674
35
605
2060
2676
2837
3055
297066
1177