3683
1
1970
0
1494
2683
5200
4
5209
9
1239
469
1416
38477
34
1289601
5367
978
923
843
2797
5
1942
2788
3
189326
94424
2715
6
3252
984
101569
267612
778
2773