940
2
2200
5
797
1
532
763
1805
574
462
957
909
4646
11
1974
1296
4
1872
1712
10189
15
2939
644
1311
3
1082
0
1069
1471
1005
1522
1211
4223
992
733
1820
611