1343
0
2408
2
4594
1
503
1152
3659
14
46414
31535
584
1547
952
300
363
458
2593
4
653
1779
7791
6
1009
1232
1045
576