583
0
1640
471
588
1363
1
49
25669
1080
852
936
514
1164
1581
2
34
342
812
1022
948
445
96
1868
541
1429
670
1010
743
947
3080
3
416
910