1597
2
295
0
327
1114
653
266
152
1028
505
2296
20
547
1186
395
200
454
283
1959
1
221
676
813
1865
715