2395
0
354
1
1009
165
1020
1428
1069
2522
266
1297
1232
1115
798
611
18403
6
78
2442
2
639
768
525
503
558610
296
1045
478
918
269
552
1649
396