2209
1
1174
4938
1812
3
1751
951
3715
4
1590
4387
2584
2
2322
1072
0
980
2873
2786
571
2906
2086
4096
1814
1935
24337
22
1001
5
123674
35
615
2392
2710
4957