2408
2
4594
1
503
0
1152
3659
14
46414
31535
36609
34
584
3233
16
952
300
1793
363
458
653
1779
281
1009
1232
1045
576
383
1374