4424
1010
1966
952
1881
2175
26310
2074
2217
3979
1964
1923
1870117
1295312
12479283
1126716
10963261
107713
9081157
901011
77516
70445
698037
65302