587
0
2901
4
588
1416
348
553
3
747
1465
235
584
455
282
594
621
87
382
241
280
1219
688
918
213
980
714
590
438
1059
258
538
369