617
2
431
3
492
5
43
1
148
310
355
384
523
102
256
224
605
4
112
97
1142
1646
7
1116
2075
770
0
3747
969
8
716
704
635
350
1005
1659
541