8
773
433
111
239
88
416
170
865
18
330
538
150
1602
195
17
120
654
542
16
8
252
640
897
540
0
2
132
1771
3270
1401
1137
1
385
10
18
3186
125
760
24
0
3
996
572
728
31
