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