3080
3
1766
2
3354
1
1814
1514
3008
2476
1749
2906
1431
1787
5065
496
0
15233
3738
5
1746
1922
2562
2366
3673
6
830
2732
7920
8
8641
9
2710
662
3196
1545
14
2535