3659
14
768
0
953
2657
3
363
2668
2
422
440
2522
745
1232
608
1780
1020
649
105290
478
572
543
611
631
1045
20634
8
552
1095
1150
558
468
419
1649
1