759
3
286
1
282
981
2
550
977
0
2055
5
932
322
1927
923
345
620
1233
1119
1069
290
952
287
1912
991
1409
276
343
1011
1783
948
272
341
1120