2082
1
181997
11
1749
1787
2184
2
2999
3
2105
1380
0
1766
1239
1734
2939
2173
801
868
830
2152
1691
1547
673
2277
1718
1746
662
929
2615
4311
2320
5
1000
1722