246
0
1208
2
2767
3
1032
1
1645
3041
4
1245
4427
10
1285
2052
1861
1022
2966
5
1966
6062
16
1209
597
4830
2141
1961