1002
2
980
1
73
251
285
241
771
737
293
339
61
1053
728
3
862
1042
355
43
0
89
62
236
777
538
11291
74
376
431
512
813
1779
84