846
0
2683
572
943
1
611
471
1343
4594
503
1152
3659
14
46414
31535
584
300
1209
2746
2
1488
363
458
653
1219
1779
1009
1232