2711
2
4142
5
8047
18
2478
1289
3
1766
0
1015
1
1694
951
690
929
1879
2669
564
1743
2429
4
108797
467
1108
4179
1279
1061
17333
27
1547
496
1267
3240
6
1380
1959
956