1334
1
2903
3
4996
6
19783
2
6327
7
1002
1337
2332
4370
1938
4
5949
15
591
0
2411
3749
3442
1632
2377
1583
810
669
238
1412
3090
2763
996
1347
2174
2405
14887
18
4449