393
0
1029
901
173
325
2111
3
418
467
552
16
834
871
443
293
4536
2
2766
1
392
2668
359
155
25137
3114
4
375
268
280
383
171
2459
9
667
753
17353