644
2
161
1
714
177
1210
269
98
75
496
3
438
346
793
587
515
1467
12
2297
1051
434
1602
895
2053
4
656
825
380
980
7
868
8
637
84
124
594