931
1
1050
0
50969
7
4099
8
2364
3
7034
2
5527
3608
9
1964
2060
3329
1534
1479
1041
4168
5
4431
189326
1334
443
1117
3069
1943
1834
8411
3272
3194
3106
4