2452
2
925
1
1364
1060
1450
965
1379
1569
1862
3
4176
4
2542
1194
1330
3154
6
3988
6745
16
1349
1401
795
1555
3223
3364