1641
1
2210
6
1659
2
1012
645
1428
687
766
753
1841
0
471
578
3
661
322
1304
877
622
1150
608
4
658
426
212
845
1210
713
1513
841
698
253