937
2
2935
7
941
1
1956
2185
4
1789
3
2166
5
357
3503
771
1002
1017
423
0
809
3449
10
491
857
1062
938
1093
853
737
397
1215
1105
935
1330
2201
1929
3032