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