934
1
1156
3698
4
3001
6
1093
1013
5282
7
2128
899
1566
985
2175
17
1389
7288
5
1197
747
1076
1463
2
2011
1404
1762
882
0
1244
1082
3256
2473
1864
3102
3555
3199