3006
3
2201
11
2334
0
3250
2
3632
5
3342
1920
7
1336
1
2296
1124
365
1166
1133
1939
957
951
1425
646
454
403
2121
4
409
1506
415
1045
456
1557
1661
274
972