4111
2
1463
1
3510
2758
1289
1021
3946
1267
2982
3
1166
1400
970
4
3149
1336
788
772
6895
780
417
0
884
1060
1104
911