2466
5
1594
3
3528
7
5412
4
989
0
685
2082
1
1516
24337
22
977
1089
2254
785
1451
608
610
1525
1331
5635
905
3614
9160
773
781
194
106
542
1304
1250
2476