984
1
3622
6
2615
951
1681
1079
1113
2
1286
3
802
1400
1141
1054
2096
2654
724
618
3442
4
939
3218
7
962
5
2001
0
1486
1663
1086
350
1067
8032
8306
1713
1451