381
0
1392
3498
4
882
165
87
514
521
1128
436
459
668
574
1580
1169
864
2275
2
503
611
494
269
25137
2211
19279
440
471
392
663
637
172