3116
1
3453
8
1404
0
382
1060
3091
7
5446
5
2488
4
2419
1732
408
1355
1403
878
6388
2
3242
6
4631
3
3233
16