1824
0
1020
777
2901
799
455
1425
819
21743
1
968
846
269
2275
2
693
573
458
1045
19279
341
543
518
7334
4
31535
1062
1027
737
559
392
484
597