2041
1
1638
2
1877
3595
8
4964
3
2093
521
7952
504
22330
22
909
829
198
1645
6383
17
1543
1362
5425
23
2306
3353
11
896
2644
1203
2086
4
584
0
1256
7153
9
5262
10
2111
2914
5