50969
7
1331
2
2323
9
1334
1
2710
2428
0
1704
2467
1089
3742
6
1993
3
610
1179
123674
35
2281
9954
2906
3063