1334
1
2903
3
19783
2
1002
1337
1938
4
4996
6
6327
7
2332
1347
1412
0
4370
996
1516
5949
15
591
2411
3749
3442
1632
918
17946
1736
2377
2013
1583
810
3765
669
238