2043
12
1583
2
2149
2081
1
385
4206
3
1905
736
3971
654
2250
6297
4
5933
6
3194
10
3943
5
1245
20564
21
2969
8
541
3335
2834
1951
4451