2089
4
2093
2
398
0
3498
177
436
676
584
467
2546
618
392
1997
1551
1128
2461
20
1025
1100
1483
3595
8
781
2275
1711
765
358
341
668
425
1141
1614
1