1410
0
2189
3424
472
844
865
73
1645
1
557
1971
422
369
997
994
493
577
187
285
1213
518
484
322
3455
5
1318
547
2635
2789
78
458
479