1546
2
548
1
768
1761
624
0
811
504
371
102
868
1789
10
1236
4
1240
327
887
306
125
84
99
75
164
155
1224
7621
20
530
517
458
1112
8
1402
3
1162