657
0
3973
3
3439
5
1793
1046
1
574
1966
1383
615
1816
2
4900
2057
3712
8
4031
497
3182
1653
3145
666
1529
4537
4
2973
9
1189
18546
15
2302
2708
2274
2048
3956
935