951
1
1015
1694
690
123674
35
2669
2
2505
2299
8527
1451
0
913
980
564
784
2048
10736
26
1514
1743
2698
2906
1204
1077
108797
956
1446
2219
3738
5
3629
1423