1015
1
2669
2
3354
5
1451
0
1694
951
690
1927
787
1268
564
913
2183
9
1743
108797
989
3
1936
2620
8
1801
1380
5431
21152
2949
1050
1775
1787
1725
795
3250
1131