2163
3
810
1
761
1409
731
687
834
2
2200
5
797
532
531
840
1143
0
502
1327
644
2939
4647
11
10190
15
909
763
2918
957
1872
574
1976
4
659
3052
938
1728