666
1
1053
0
1154
3
1907
4
734
732
814
1102
13148
6
83286
969
611
53892
16
803
2
1361
1799
3353
1337
1875
986
143
2142
1255
4002
8
718
837
1444
985
1624
1921
10