3408
12
1418
2
4594
1
1527
3117
3
3659
14
7328
22330
22
18403
6
458
0
7334
4
1238
1152
552
625
1378
6194
759
1117
1045
1099
525
768
467
2952
2470
1470
1885
3595