3990
0
655
1
615
2727
1736
5
31535
164
2516
3
527
486
1602
405
714
378
19279
2
2493
1132
968
3019
7
4922
2668
2306
1289
1182
3098
4
864
1390
3114
139
392