126438
18
1573
7
1473
2
1256
0
1966
3
4953
6
4616
5
1371
12
672
1
940
1160
4555
10
708
4628
4
1892
188
1093
572
37783
24
5130
98615
31
4759
1786
898
813
1912
1251
11847
4851
983