3666
3
885
1193
2
1519
2470
2495
725
961
0
1546
1
1338
3085
7
83
894
2563
4
1008
4775
16
2647
13189
5
2290
615
1702
2497
6
2342
1621
817
1833
1966
1692
8013
8
559