3518
3
946
1
13724
8
1668
0
2147
8209
18
1547
2825
3854
2
1376
1109
2171
6348
2505
3304
5
3465
6344
1743
3054
1353
2057
1683
716
2098
2236
1306
4013
4179
2500
3840