543
0
413
251
325
462
631
1961
453
2758
1
802
271
573
5155
8
918
804
469
1289
1842
2
2569
5
1384
653
1056