4309
3
944
3117
8
1475
1
8072
2322
4
20850
5
1812
2840
2
6236
10
1431
4954
1821
980
123674
35
4187
2699
1613
615
2732
24337
22
2906
946
0
951
604
2024
665
2786
1386
14125