2315
2
1974
1072
1
691
668
0
4862
802
3158
678
298
645
373
3606
3
2781
1749
1816
3580
1660
1590
1568
1417