657
0
552
274
1685
369
2132
868
3650
3
1414
669
714
1227
298
335
1212
264
1853
1671
582
913
589
356
340
2972