381
0
177
439
3469
4
415
492
467
456
1939
349
355
90
529
275
722
418
223
403
81
2490
1161
516
2111
3
575
798
991
821
77
413
3868
2