1334
1
2903
3
5504
16
1938
4
19944
2
19783
3090
6
1047
1002
1337
2377
4996
1704
0
4370
2906
996
4382
1174
5949
15
591
2411
131589
3749
14887
18
3442
1632
918
2013
1583
5169