2209
1
1174
951
1935
2
4938
1812
3
1751
3715
4
1590
4187
10
1431
2732
833
0
4387
2584
2322
604
1072
980
123674
35
1660
2873
2786
571
2906
2086
7733
4096
1814