3215
7
4998
9
288
1
90
86
140
133
2
847
16
191
1497
321
337
527
2067
517
634
4
89
963
1063
2422
10
935
0
386
2060
414
112
530
335
504
1091
5
444