3150
0
11380
7
973
75
1
667
538
656
77
492
1340
3
745
493
1460
666
866
235
3904
518
473
2
433
79
539
1678
1450
5
1653
575
8168
23
825
1965
2034