2318
2
1296
0
2431
1
4521
4465
22
1053
6500
2386
2254
5147
1928
2060
1712
719
2005
458
2343
2061
3
1866