2939
1
513
0
1681
83
3562
853
830
1691
2760
4
496
662
673
1000
2368
4179
1788
1844
1424
1690
1816
1547
2710
2
2999
3
801
868
1093
802
745
1568
1749