3498
4
177
0
893
579
557
951
2275
2
20634
8
19279
663
693
25137
647
17353
383
749
31535
431
874
1567
968
608
394
1020
2587
16
349
467
697
3868
7039