674
2
931
0
458
376
2185
29355
2773
5
884
2255
320
681
653
405
490
1985
1558
2732
2257
488
692
590
460
1804
1
1162
2199