1610
2
1380
0
471
3505
5
2092
5521
1466
2144
526
4168
2048
3024
3
2233
1042
1
2322
4
12472
8607
8
913