2929
2
1212
8
2767
3
193
0
1357
1
2659
579
2272
9
1925
2531
4
587
1553
4141
864
882
2462
12958
5
821
286
2754
1200
3844
3559
2778
6
2435
1987