3120
4
665
0
20163
44
1335
237
3655
3
2251
1
1053
4321
67688
66
5431
2
3683
2048
3901
2891
1218
2082
528
773
2661
1295
2833
1225
770
946
1363
1411
1180
2570
1438