1015
1
2411
0
1694
951
690
2669
2
1787
1380
564
784
1055
2400
6
1743
878
1038
108797
3835
5
496
3540
1168
3338
11
11717
1431
3518
3
453
1451
1606
28098
14
2295
13676
21