1863
1
611
0
471
1343
4594
503
1152
3659
14
46414
31535
2269
4
300
363
458
653
3663
1779
1009
1232
1045
576
383
5918
3116