3933
1
1880
2907
2
1308
0
1147
3
7081
10
9877
5
3298
3083
429
3560
2219
1340
9056
517
2039
7
14470
3368
4476
8329
3344
6501
8
1985
2302
2945
6
2498
4
2735