3354
5
1015
1
1694
951
690
2669
2
2110
564
1707
7
672
1743
0
24337
22
1271
4
3
1579
108797
3242
1539
6445
6
1371
1779
123674
35
1700
4946
18
1444
1468
7877
1380
1466
7608
12