1309
0
1992
3
697
3120
4
1053
4914
2
4321
67688
66
20163
44
1335
237
665
2048
5389
1
3655
2891
1218
528
2251
773
2661
2833
770
1180
6236
10
5431
3683
923
676
642