951
1
973
0
2428
3
1097
2
1647
4
1791
2502
1143
619
2272
564
2003
5862
5
2122
1102
2740
3045
1073
1446
3676
4080
3539
6236
10
1694
3546
432
841
2153
7
1174
1179