4111
2
259
0
981
471
340
1161
787
517
663
280
266
479
957
839
979
431
1483
1167
388
318
375
269
348
864
357
445
303
750
287
263