1839
1
1828
3
7793
4
629
0
581
3364
7733
2
718
868
3657
12
24337
22
1988
650
3931
6
978
6445
700
575
1225
660
1646
3435
475
2169
1017
1239
504
2649
3252
542