365
0
3871
2
1189
2151
1
578
1461
1601
645
665
593
934
2069
5
3065
2964
758
3498
4
383
1028
4775
2337
1362
16
1869
2478
749
512
547
4471
1049
1672
1123