2082
1
2105
1787
2999
3
1437
1416
1953
0
890
3638
6
5135
5488
3044
15
1813
2939
9077
28
1358
2854
5349
10
1239
262
20163
44
1384
5
1468
1424
3442
2184
2
1691
2786
2173
4833