952
4
71
1
2059
1526
831
1173
396
1759
576
115
524
675
1968
457
425
1129
2
70
253
191
217
948
598
0
73
523
232
1752
317
679
664