2159
1
866
0
758
5225
8
827
766
469
223
170
688
1499
1785
2429
1131
1184
400
526
41
352
2230
1479
234
605
1179