506
1
1596
11
1865
3867
0
1187
3
572
2
504
745
2948
7
1625
2820
8
3085
568
1399
805
1533
4
790
1593
9
779
551
11062
18
615
115851
1853
10
2703
2068
600
445
820
3115