2635
0
787
1344
2419
1
2634
626
798
180849
2235
4
1337
819
2645
2819
392
3990
2600
5
116
357
4437
3
1073
455
585
2189
501
1348
363
422
475
543