3054
5
560
0
4562
10
1380
3169
1123
109776
42
2129
1522
1
4005
3
633
12459
50969
7
780
1306
1986
2
2838
4
267612
2044
1175
2595
2500
3120
4237
549
3186
720
582
790
17970
15