3859
1
2396
3
3593
16
1867
2634
552
429
0
2611
4291
9
700
1555
466
502
549
5079
1038
3418
7
3180
5825
4
1379
1289601
948
5579
2322
461
2185
5431
2
7034
562
1059