496
0
745
2760
4
1380
2131
1
635
2414
2
2312
19944
2972
830
2110
467
915
619
1062
197
1660
1787
801
905
3326
3
1000
526
951
2562
673
1382
2166
7034