2683
0
572
835
1
611
1343
4594
2000
503
2766
1152
3659
14
46414
31535
584
300
363
458
653
1779
1009
1129
1232
1045
576
383