570
1
800
728
4179
1583
0
2578
1067
2908
2
1134
2194
2166
852
1816
281
1545
948
4436
3
2065
3926
14
3196
2551
3580
442