3498
4
2275
2
19279
2419
1
31535
0
514
3440
25137
17353
4478
8
177
692
864
1824
3691
5
282572
436
20634
2668
3114
3092
1020
1997
928
3116
3510
1289
325
408
2461
20