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