1334
1
2903
3
5504
16
1174
19944
2
3090
6
19783
2377
4996
1704
0
4370
2906
4382
4
1938
5949
15
591
2411
3749
14887
18
3442
1632
131589
1583
5169
297066
2245
1002
669
6327
7
1047