2038
3
2080
4
2269
1761
5082
1
12749
15
3092
1485
0
2201
3454
1774
1454
1750
2
539
1482
5
3676
583
2016
101
1596
556
846
907
139
1664
40711
710
580
1872
891