415
0
951
456
409
1462
1
1557
403
1161
602
1133
1045
918
1939
4536
2
1603
454
31535
2121
4
572
1661
280
2014
3
357
2766
392
2143
2922
9
2659
2727
1101