4466
12
2337
5
19944
2
3623
3
5402
9
409
0
1153
820
1
928
2917
1826
1884
1695
4
559
131589
2134
3718
24337
22
2136
2094
5504
16
432
2377
3050
1331
25
1334
478
1972
5862