572
0
646
2076
1
968
1131
2855
3
247
275
4111
2
787
184
683
3691
5
2809
2301
1232
798
2881
616
21
173
3498
4
881
392
390
3149
527
2073
1428
4864