3498
4
2275
2
19279
282572
0
1820
177
17353
31535
408
348
3599
1
991
25137
328
462
2419
20634
8
575
2668
90
351
514
3114
1020
284
798
1837
5
287
1522
928