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