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