2840
2
2499
5164
5
3998
1
1746
526
0
802
2781
1547
2562
4818
4
9877
1880
2689
2085
2032
3053
7
1380
4149
3
2057