1681
1
2711
2
2505
1267
2195
1857
1015
3354
784
0
1636
5
2478
1038
3835
929
3
3518
1451
1108
1788
2522
1632
1743
1380
3054
2838
2057