570
1
800
4179
1583
0
4723
34
1067
2908
2
2710
2166
1816
1545
948
662
868
4436
3
2065
2551
693
526
915
442
3196