543
0
935
2393
2
558
4106
1343
938
321
435
348
468
797
641
1
2395
771
2127
695
95732
2095
4
7334
6370
5
266
48766
24
807
5605
1062
383
957
3066
657