336
1
610
2
432
3
976
77
297
225
79
125
288
537
301
128
417
0
719
7
83
386
21782
1348
156
379
653
669
4
150
563
243
890
342
665