1343
0
4594
1
503
1152
2301
3659
14
46414
31535
300
363
1780
458
653
618
1779
1009
1232
1045
576
383
5918
4
3116
1099
953
768