1066
3
956
2
521
1681
2933
1
1107
8
1364
877
657
472
1183
1775
740
1323
1349
5
862
829
1515
4
1517
0
848
808
1361
1184
810
1340
4868
7
1163
1013
941
1461