1066
1
4042
2
5801
3696
23774
4
18258
0
962
1305
1399
5
1013
2535
3931
6
6710
1517
1801
2264
1366
3
1988
1905
737
2349
650
1152
1211
3315
13967
5252
1860
1964
2840