979
0
3114
4
649
802
1314
999
900
1
377
1430
2299
171
472
489
1073
464
1130
4111
2
492
918
631
2897
2093
172
323
2546
1463
775
409
1139
970