2211
0
378
392
490
1580
346
791
4820
2
598
2730
6
787
907
2546
1
90
290
777
381
2337
280
527
17353
31535
445
2635
881
2076
439
1018
157
486