3041
2
2798
1
539
0
551
1214
2722
3
2449
4358
6
1048
4187
10
1197
2190
1178
992
2125
3000
3613
8
1397
3117
6044
1131
12459
2462
2949
3025
711
1321
1746
4
289
1195