946
1
3957
3
2655
2211
2959
3154
6
1269
2642
66
0
1463
1226
2
4702
4
676
930
2480
3556
7
1147
994
2707
4074
5635
2229
2155
1199
925
726