637
0
2562
2
3918
3
5338
544
1
790
1161
605
2462
1590
1938
2999
399
557
669
714
2740
1816
2964
8
1725
83
467
852
23774
4
3621
3428