1011
1
474
4196
6
758
626
1791
2
301
2297
8
847
1145
1170
690
2921
1420
2185
7
600
302
977
1162
1343
3
1007
796
720
749