1862
3
2395
1
1343
0
1083
2
4594
503
1152
46414
31535
584
300
363
458
653
755
1779
1009
1232
1045
576
383
5918
4