1123
0
968
2299
99
1
1921
2
631
383
516
392
846
2111
3
378
150
1551
81
6800
453
552
16
1518
180849
357
169
413
373
152
686
782
482
584
691