1515
3
1550
1
8345
2
38477
34
83
0
1350
477
2667
5253
4
2740
3066
7
4938
2285
1868
2372
2114
3371
2343
1197
1366
5946
3505
5
2092
2710
1466
3101
785
1889
1753
2122