2950
5
2998
1
858
2
1176
873
913
1281
1148
1365
1561
2878
341
2024
4
1259
762
1572
2000
8
5145
12
917
1298
4406
6
346
0
2080
412
1489
1958
959
2442
3
721