2328
1
1861
3762
6
14569
1278
3060
5
5142
558
2
640
554
3261
502
595
1078
1112
1991
84
56
476
57
0
493
985
64
3739
410
497
1725
4
396
420
1108
3