946
2
1771
1229
1
1172
4
4841
9
1311
1320
1467
1556
1359
906
901
0
1129
1404
6
571
937
2799
2906
2668
746
2433
774
1494
20064
6259
28
6339
3329
4549
7
1819
1285
8