3518
3
2825
1
946
2171
1668
0
8209
18
1547
2057
2044
2
1683
3354
582
5375
1247
2711
3835
5
13724
8
3261
2147
12472
118
13018
1451
2495
2300
1109
2763
6348
2505
3304