1069
1
1094
2571
4
759
1684
1015
1694
951
690
2669
2
1172
564
1743
0
108797
1623
1080
1380
1301
21152
8
2949