706
1
4546
2
1369
5
5866
4
1644
661
0
1448
911
2693
3
1062
417
2445
7
1852
544
1124
2982
1129
650
2229
1132
623
2201
3243
2097
1938
235
770
18385
1067
2062