843
1
728
395
0
2578
1134
2
852
2194
1304
17
5642
459
1728
281
781
684
387
970
3106
2881
123674
35
605
2060
2676
2837
3055