3943
4
314
0
639
3660
1064
3080
3
423
25669
879
1
392
684
5408
915
267612
1533
1205
8
1463
1686
3991
189326
417
436
1008