2906
2
662
0
7733
4096
1814
2562
2578
1
745
24337
22
1001
2786
5
123674
35
2392
2695
4
14125
10
2710
3267
1545
1095
784
868
1000
603
3354
9
1787
3107
7
4562
1558
2082
3176