1849
2
14
0
572
1307
2535
32302
17946
19783
25669
793
3498
4
2756
2996
1804
1
3765
1189
5382
5
471
181997
11
1365
4044
1744
345
669
1176
2270
2244
2181
3125
692