1743
0
1659
616
2151
1
2466
5
3724
3
463
108797
55
2996
1451
3765
4
1001
852
517
137
1189
595
593
936
717
354
1652
534
3065
618
2755
2
2471
1070
680