336
1
611
2
432
3
976
77
298
226
79
125
288
537
302
128
417
0
719
7
83
386
21782
1348
156
380
653
669
4
150
225
563
244
890
342
665