3498
4
424
0
1551
2
17353
2275
31535
19279
467
1020
177
282572
514
25137
505
1824
3045
1
608
2419
20634
8
2727
2668
637
3114
1877
1141
345
928
968
3116
458